Incremental Triangle Voxelization
نویسندگان
چکیده
We present a method to incrementally voxelize triangles into a volumetric dataset with pre-filtering, generating an accurate multivalued voxelization. Multivalued voxelization allows direct volume rendering of voxelized geometry as well as volumes with intermixed geometry, accurate multiresolution representations, and efficient antialiasing. Prior voxelization methods either computed only a binary voxelization or inefficiently computed a multivalued voxelization. Our method develops incremental equations to quickly decide which filter function to compute for each voxel value. The method requires eight additions per voxel of the triangle bounding box. Being simple and efficient, the method is suitable for implementation in a hardware volume rendering system.
منابع مشابه
Point-tessellated voxelization
Applications such as shape matching, visibility processing, rapid manufacturing, and 360 degree display usually require the generation of a voxel representation from a triangle mesh interactively or in real-time. In this paper, we describe a novel framework that uses the hardware tessellation support on the graphics processing unit (GPU) for surface voxelization. To generate gap-free voxelizati...
متن کاملNovel Techniques for Robust Voxelization and Visualization of Implicit Surfaces
Voxelization is the transformation of geometric surfaces into voxels. Up to date this process has been done essentially using incremental algorithms. Incremental algorithms have the reputation of being efficient but they lack an important property: robustness. The voxelized representation should envelop its continuous model. However, without robust methods this cannot be guaranteed. This articl...
متن کاملHybrid Computational Voxelization Using the Graphics Pipeline
This paper presents an efficient computational voxelization approach that utilizes the graphics pipeline. Our approach is hybrid in that it performs a precise gap-free computational voxelization, employs fixed-function components of the GPU, and utilizes the stages of the graphics pipeline to improve parallelism. This approach makes use of the latest features of OpenGL and fully supports both c...
متن کاملRobust Voxelization of Surfaces
Voxelization is the transformation of geometric surfaces into voxels. Up to date this process has been done, essentially using incremental algorithms. Incremental algorithms have the reputation of being very eÆcient but they lack an important property: robustness. The voxelized representation should envelop its continuous model. However, without robust methods this cannot be guaranteed. This te...
متن کاملVoxelization of boundary representations using oriented LEGO®plates
In this paper, we propose a new method for designing LEGO sculptures by treating LEGO pieces as thin voxels which can be oriented in any of the principle Cartesian directions. Our software quickly converts a triangle mesh boundary representation into a thick layer of 1×1 LEGO plates, compromising between detail representation and building ease.
متن کامل